网上许多教程都有部分遗漏,被坑惨的我查了官方教程(http://expressjs.com/en/4x/api.html#req.body),写篇文章做个笔记
后端:1
2
3
4
5
6
7
8
9
10
11
12var express = require('express');
var app = express();
var http = require('http').Server(app);
var bodyParser = require('body-parser');
var multer = require('multer');
var upload = multer();
app.post('/getJSON', upload.array(), function(req, res) {
res.send(JSON.stringify(req.body) || "");
});
前端:1
2
3
4
5
6
7
8
9
10$.ajax({
type: 'post',
url: '/getJSON',
dataType: 'json',
timeout: 5000,
data: $("#dataForm").serialize(),
success: function(re) {
console.log(re);
}
});